.banner{width:100%;position:relative;height:670px;background:#efefef;overflow:hidden}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.banner .bd ul{width:100% !important}
.banner .bd li{width:100% !important;height:670px;overflow:hidden;text-align:center}
.banner .bd li a{display:block;height:670px}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:25px;left:0;height:14px;line-height:14px}
.banner .hd ul{text-align:center}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:2px;overflow:hidden;background:#bab6b5;line-height:999px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.banner .hd ul .on{background:#db241e}
.sosuo{height:38px;line-height:38px;color:#8a8a8a;padding:12px 0;border-bottom:1px solid #eee;font-size:15px}
.sosuo .lf span{display:inline-block}
.sosuo .lf span.wz{background:url(../images/wz.png) no-repeat left center;padding-left:30px}
.sosuo .lf a{display:inline-block;color:#8a8a8a;padding:0 5px}
.sosuo .rg input{float:left;background:#fff;border:1px solid #d9d9d9;height:36px;line-height:36px}
.sosuo .rg input.key{width:250px;padding:0 10px;border-right-color:#fff}
.sosuo .rg input.btn{width:40px;height:38px;line-height:38px;background:url(../images/y_r2.png) no-repeat center center #fff;border-left-color:#fff}
.sosuo .ss_r input{background:#f1f1f1;border:1px solid #f1f1f1}
.sosuo .ss_r input.key{width:180px;padding:0 10px;border-right-color:#f1f1f1;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}
.sosuo .ss_r input.btn{border-left-color:#f1f1f1;background-color:#f1f1f1;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}
.h-pinpai{position:relative;padding:25px 0}
.h-pinpai .prev,.h-pinpai .next{position:absolute;top:50%;margin-top:-19px;width:20px;height:38px;z-index:5}
.h-pinpai .prev img,.h-pinpai .next img{display:block;margin:0 auto;width:20px;height:38px}
.h-pinpai .prev{left:0px;padding-right:10px}
.h-pinpai .next{right:0px;padding-left:10px}
.h-pinpai .bd{width:1339px;overflow:hidden;margin:0 auto}
.h-pinpai .bd ul li{float:left;width:248px;text-align:center;padding:10px;background:url(../images/hr-h.png) repeat-y right top}
.h-pinpai .bd ul li img{display:block;margin:0 auto;width:200px;height:200px}
.h-pinpai .bd ul li span{display:block;font-size:17px;font-weight:bold;color:#000;padding-top:15px}
.h-tit{text-align:center;padding:50px 0 15px;color:#000}
.h-tit h2{display:inline-block;font-size:38px;font-weight:bold;height:48px;line-height:48px;position:relative;overflow:hidden;padding:0 50px 0 48px}
.h-tit h2:before,.h-tit h2:after{content:"";display:inline-block;background:url(../images/z3.png) no-repeat left center;width:31px;height:48px;position:absolute;top:0}
.h-tit h2:before{left:0}
.h-tit h2:after{right:0}
.h-tit h2 span{color:#d30b00}
.h-tit p{font-size:16px;height:32px;line-height:32px;color:#6a6a6a;padding:5px 0;background:url(../images/hr.png) no-repeat center bottom;text-transform:uppercase}
.h-tit2 p{color:#fff}
.h-tit2 h2{color:#fff;padding:0 40px 0 38px}
.h-tit2 h2:before,.h-tit2 h2:after{background:url(../images/z2.png) no-repeat left center}
.h-tit3 h2:before,.h-tit3 h2:after{display:none}
.h-tit2 h2:before,.h-tit2 h2:after{background:no-repeat left center}
.h-tit4{padding-bottom:0}
.h-show{overflow:hidden}
.h-show .hd{padding:10px 0 15px}
.h-show .hd ul{float:left;width:100%;text-align:center;background:#a1a1a1;box-sizing:border-box}
.h-show .hd ul li{float:left;display:inline-block;font-size:16px;width:280px;background:url(../images/hrc.png) no-repeat right center;box-sizing:border-box}
.h-show .hd ul li:nth-of-type(5n){padding-right:0}
.h-show .hd ul li a{display:block;color:#fff;padding:20px 10px;font-weight:bold}
.h-show .hd ul li img{display:block;width:29px;height:32px;margin:0 auto;padding-bottom:10px}
.h-show .hd ul li.on a,.h-show .hd ul li a:hover{background:#ca0900;color:#fff}
.h-show .bd ul li{float:left;width:335px;height:auto;text-align:center;padding:10px 20px 10px 0}
.h-show .bd ul li:nth-of-type(4n){padding-right:0}
.h-show .bd ul li a{display:block;overflow:hidden;position:relative;background:#fff;padding:10px 10px 15px}
.h-show .bd ul li img{display:block;width:315px;height:226px;margin:0 auto}
.h-show .bd ul li span{display:block;font-size:16px;height:36px;line-height:36px;padding-top:14px;overflow:hidden;color:#000}
.more{padding:40px 0 70px;text-align:center}
.more a{display:inline-block;color:#4e4d4d;font-size:16px;height:56px;line-height:56px;padding:0 70px 0 50px;background:url(../images/jian.png) no-repeat 78% center;border:1px solid #acacac}
.h-case{padding-bottom:85px}
.h-case .h-tit2{padding-bottom:25px}
.h-case .zuo{float:left;background:#fff;padding:10px 10px 25px;width:320px;text-align:center;margin-right:20px}
.h-case .zuo img{display:block;margin:0 auto;width:320px;height:220px}
.h-case .zuo a.tit{display:block;font-size:22px;font-weight:bold;color:#000;height:44px;line-height:44px;overflow:auto}
.h-case .zuo p{font-size:16px;color:#5a5a5a;height:28px;line-height:28px;overflow:hidden}
.h-case .zuo a.abut{display:inline-block;color:#4e4d4d;font-size:15px;height:42px;line-height:42px;padding:0 45px 0 25px;background:url(../images/jian.png) no-repeat 85% center;border:1px solid #bcbcbc;margin-top:12px}
.h-case .zhong{float:left;width:340px;margin-right:20px}
.h-case .zhong dl{float:left;width:305px;background:#fff;padding:56px 15px 56px 20px;margin-top:21px}
.h-case .zhong dl:nth-of-type(1){margin-top:0}
.h-case .zhong dl dt{float:left;width:69px;height:69px}
.h-case .zhong dl dt img{display:block;width:69px;height:69px;margin:0 auto}
.h-case .zhong dl dd{float:left;width:224px;padding-left:12px}
.h-case .zhong dl dd span{display:block;font-size:22px;font-weight:bold;color:#000;height:41px;line-height:41px}
.h-case .zhong dl dd p{font-size:16px;color:#5a5a5a;height:28px;line-height:28px}
.h-case .you{float:left;width:280px;background:url(../images/hr-2.png) repeat 0 0;padding:25px 20px;text-align:center}
.h-case .you h2{font-size:28px;color:#fff;height:50px;line-height:50px}
.h-case .you p{font-size:16px;color:#fff100;height:28px;line-height:28px}
.h-case .you h3{font-size:30px;color:#fff100;height:46px;line-height:46px}
.h-case .you ul{padding-top:10px;padding-bottom:13px}
.h-case .you ul li{padding:6px 0}
.h-case .you ul li input{display:block;width:260px;height:50px;line-height:50px;border:none;padding:0 10px;font-size:16px;color:#999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:left}
.h-case .you ul li.li10 input{width:280px;color:#fff;background:#fe901e;font-size:18px;font-weight:bold;text-align:center}
.h-xuqiu{padding-bottom:70px}
.h-xuqiu dl{float:left;width:335px;margin-right:20px;-moz-box-shadow:0px 3px 5px #ddd;-webkit-box-shadow:0px 3px 5px #ddd;box-shadow:0px 3px 5px #ddd}
.h-xuqiu dl:nth-of-type(4n){margin-right:0}
.h-xuqiu dl dt img{display:block;width:335px;height:240px;margin:0 auto}
.h-xuqiu dl dd{padding:15px 20px}
.h-xuqiu dl dd h3{font-size:21px;color:#000;height:46px;line-height:46px;overflow:hidden}
.h-xuqiu dl dd p{line-height:33px;font-size:15px;color:#484848;background:url(../images/dui-1.png) repeat-y left center;padding-left:25px}
.h-hezuo{background:url(../images/t.png) no-repeat center 20px;width:1315px;height:286px;padding:40px 42.5px 160px}
.h-hezuo ul{float:left;width:100%}
.h-hezuo ul li{float:left;width:160px;padding:63px 62px 0 45px;text-align:center}
.h-hezuo ul li:nth-of-type(5){padding-right:42px}
.h-hezuo ul li:nth-of-type(6){padding-left:178px}
.h-hezuo ul li:nth-of-type(9){padding-right:176px}
.h-hezuo ul li img{display:block;width:160px;height:80px;margin:0 auto}
.h-jiange{background:url(../images/bg2.jpg) no-repeat center top;background-size:cover;padding:30px 0}
.h-jiange .zuo{float:left;line-height:52px}
.h-jiange .zuo h2{font-size:38px;color:#fff}
.h-jiange .zuo p{font-size:20px;font-weight:bold;color:#fff000;background:url(../images/tel.png) no-repeat left center;padding-left:35px}
.h-jiange .you{float:right;padding-top:15px}
.h-jiange .you a{display:inline-block;border:3px solid #fff;font-weight:bold;font-size:18px;height:70px;line-height:70px;padding:0 55px 0 100px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.h-jiange .you a.a1{border-color:#fff;background:url(../images/gw.png) no-repeat 45px center;color:#fff}
.h-jiange .you a.a2{border-color:#ffce0c;background:url(../images/cz.png) no-repeat 45px center #ffce0c;color:#b20000;margin-left:25px}
.h-about,.n-about{font-size:16px;line-height:35px;text-align:center;padding:20px 0 0}
.h-about a,.h-about a:hover{color:#ff6c00}
.n-about{text-align:left}
.h-tedian{padding:55px 0 100px}
.h-tedian dl{text-align:center;width:310px;float:left;padding:0 20px;background:url(../images/hr-h.png) repeat-y right center}
.h-tedian dl:nth-of-type(4){background:none}
.h-tedian dl dt{font-size:20px;height:60px;line-height:60px;font-weight:bold;position:relative;overflow:hidden;color:#ca0900}
.h-tedian dl dt span{display:inline-block;font-size:52px;font-family:"Geometr212 BkCn BT"}
.h-tedian dl dt em{font-style:normal;position:absolute;height:21px;line-height:21px;padding-left:5px}
.h-tedian dl dd{font-size:16px;line-height:27px;padding-top:20px}
.h-news{padding-bottom:70px}
.h-news .hd ul{width:100%;text-align:center}
.h-news .hd ul li{display:inline-block;width:166px;text-align:center;padding:10px 23px 10px 0;height:56px;line-height:56px}
.h-news .hd ul li:nth-last-child(1){padding-right:0}
.h-news .hd ul li a,.h-news .hd ul li span{display:block;font-size:16px;color:#fff;background:#a1a1a1}
.h-news .hd ul li a:hover,.h-news .hd ul li.on a,.h-news .hd ul li.on span{background:#ca0900;color:#fff;font-weight:bold}
.h-news .hlist{padding-top:25px;overflow:hidden;height:520px}
.h-news .hlist .zuo{width:680px;background:#fff}
.h-news .hlist .zuo dl img{display:block;margin:0 auto;width:680px;height:360px}
.h-news .hlist .zuo dl dd{padding:12px 15px 20px;line-height:28px}
.h-news .hlist .zuo dl dd a.tit{display:block;font-size:18px;font-weight:bold;color:#000;height:36px;line-height:36px;overflow:hidden}
.h-news .hlist .zuo dl dd span{display:block;background:url(../images/zx_r8_c1.png) no-repeat left center;padding:5px 0 5px 20px;color:#bcbcbc}
.h-news .hlist .zuo dl dd p{font-size:15px;color:#6d6d6d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.h-news .hlist .zuo dl dd a:hover,.h-news .hlist .zuo dl dd p a{color:#ca0900}
.h-news .hlist .you{width:690px;padding-left:30px}
.h-news .hlist .you dl{float:left;background:#fff;text-align:left;padding:16px 10px;margin-top:21px}
.h-news .hlist .you dl:nth-of-type(1){margin-top:0}
.h-news .hlist .you dl dt{float:left;width:100px;height:82px;font-weight:bold;text-align:center;font-size:38px;color:#000;border-right:1px solid #eaeaea;margin-right:15px}
.h-news .hlist .you dl dt span{display:block;font-size:16px;color:#a6a6a6;font-weight:normal}
.h-news .hlist .you dl dd{font-size:14px;color:#737373;line-height:25px}
.h-news .hlist .you dl dd a.tit{display:block;font-size:15px;color:#000;line-height:32px;height:32px;font-weight:bold}
.h-news .hlist .you dl dd p{height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.h-news .hlist .you dl dd p a,.h-news .hlist .you dl dd p a:hover{color:#ff6c00}
.h-liuyan{background:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 3px 5px #ddd;-webkit-box-shadow:0px 3px 5px #ddd;box-shadow:0px 3px 5px #ddd}
.h-liuyan ul{float:left;width:1350px;padding:15px 25px 30px}
.h-liuyan ul li{float:left;width:100%;position:relative;padding:10px 0;text-align:center}
.h-liuyan ul li i{color:#f00;display:block;font-style:normal;height:52px;line-height:52px;position:absolute;left:8px}
.h-liuyan ul li.liz{float:left;width:430px;margin-right:30px}
.h-liuyan ul li.lir{margin-right:0}
.h-liuyan ul li.liz input{display:block;width:388px;height:50px;line-height:50px;padding:0 20px;font-size:15px;font-weight:bold;border:1px solid #d0d0d0}
.h-liuyan ul li.li10{padding-bottom:20px}
.h-liuyan ul li.li10 textarea{display:block;padding:10px 15px;width:1318px;height:120px;font-size:15px;font-weight:bold;line-height:24px;border:1px solid #d0d0d0}
.h-liuyan ul li.li10 input{background:#ca0900;color:#fff;font-size:17px;font-weight:bold;border:none;height:56px;line-height:56px;padding:0 50px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.h-liuyan ul li.li10 input#reset{background:#878787;margin-left:26px}
.nbanner{padding:125px 0 155px}
.nbanner .tit{text-align:center;font-size:40px;color:#fff;line-height:56px}
.nbanner p{text-align:center;font-size:17px;color:#fff;line-height:28px;padding-top:24px}
.n-nav{background:#f6f8f9}
.n-nav ul{width:100%;text-align:center}
.n-nav ul li{display:inline-block;line-height:26px;background:#eef3f6;padding:25px 75px;text-align:left}
.n-nav ul li.on{background:#d30b00}
.n-nav ul li a{display:block;font-size:18px;font-weight:bold;color:#000}
.n-nav ul li a.a1{background:url(../images/x1.png) no-repeat left center;padding-left:50px}
.n-nav ul li a.a2{background:url(../images/x2.png) no-repeat left center;padding-left:55px}
.n-nav ul li a.a3{background:url(../images/x3.png) no-repeat left center;padding-left:45px}
.n-nav ul li em{display:block;font-size:12px;line-height:22px;font-weight:normal;color:#c1c1c1;font-style:normal;text-transform:uppercase}
.n-nav ul li.on a,.n-nav ul li.on em{color:#fff}
.n-nav ul li.on a.a1{background:url(../images/x11.png) no-repeat left center}
.n-nav ul li.on a.a2{background:url(../images/x22.png) no-repeat left center}
.n-nav ul li.on a.a3{background:url(../images/x33.png) no-repeat left center}
.a-hezuo{background:url(../images/qy.png) no-repeat center 20px;width:1312px;padding:68px 44px 155px}
.a-hezuo ul{float:left;width:100%}
.a-hezuo ul li{float:left;width:160px;padding:38px 100px 0 75px;text-align:center}
.a-hezuo ul li:nth-of-type(4){padding-right:72px}
.a-hezuo ul li:nth-of-type(5){padding-left:243px}
.a-hezuo ul li:nth-of-type(7){padding-right:239px}
.a-hezuo ul li img{display:block;width:160px;height:80px;margin:0 auto}
.a-hezuo ul li span{display:block;font-size:16px;font-weight:bold;line-height:27px;height:54px;overflow:hidden;padding:5px 25px 0}
.a-liyou .ly-box{background:url(../images/a_r3_c4.jpg) no-repeat right 10px;min-height:363px;border-bottom:1px solid #e6e6e6;padding:10px 730px 50px 0}
.a-liyou .ly-box2{background:url(../images/a_r5_c2.jpg) no-repeat left 50px;min-height:374px;border-bottom:none;padding:50px 0 80px 730px}
.a-liyou .ly-box h2{font-size:24px;font-weight:bold;color:#ca0900;height:36px;line-height:36px;position:relative;padding-bottom:20px;padding-left:55px}
.a-liyou .ly-box h2.t1{padding-top:0px}
.a-liyou .ly-box h2.t2{padding-top:35px}
.a-liyou .ly-box h2 span{display:inline-block;background:url(../images/ay.png) no-repeat center top;color:#fff;width:42px;height:36px;line-height:36px;position:absolute;padding-bottom:11px;text-align:center;left:0}
.a-liyou .ly-box h2.t2 span{top:35px}
.a-liyou .ly-box p{padding-left:80px;background:url(../images/hjt.png) no-repeat 55px 8px;line-height:32px;color:#484848}
.a-xuqiu{padding-bottom:70px}
.a-xuqiu ul{float:left;width:100%;background:#fff;-moz-box-shadow:0px 3px 5px #ddd;-webkit-box-shadow:0px 3px 5px #ddd;box-shadow:0px 3px 5px #ddd}
.a-xuqiu ul li{width:396px;height:214px;float:left;padding:25px 35px}
.a-xuqiu ul li.img{width:466px;padding:0;float:left}
.a-xuqiu ul li h3{font-size:22px;color:#000;height:60px;line-height:60px;background:url(../images/hr-r.png) no-repeat left bottom}
.a-xuqiu ul li p{font-size:15px;color:#545353;line-height:31px;padding-top:15px}
.n-lianxi{padding:20px 515px 20px 55px;width:830px;margin-top:10px;color:#000;background:url(../images/lx_r3_c13.png) no-repeat 1145px center;min-height:234px;-moz-box-shadow:0px 3px 5px #ddd;-webkit-box-shadow:0px 3px 5px #ddd;box-shadow:0px 3px 5px #ddd}
.n-lianxi h3{font-size:22px;font-weight:bold;height:56px;line-height:56px;border-bottom:1px solid #e9e9e9}
.n-lianxi ul{float:left;width:100%}
.n-lianxi ul li{float:left;width:370px;height:56px;line-height:56px;font-size:16px;color:#3b3b3b;border-bottom:1px solid #e9e9e9;padding-left:30px}
.n-lianxi ul li:nth-of-type(even){float:right;margin-left:30px}
.n-lianxi ul li:nth-last-child(1){width:830px}
.n-lianxi ul li.li1{background:url(../images/lx_r1.png) no-repeat left center}
.n-lianxi ul li.li2{background:url(../images/lx_r2.png) no-repeat left center}
.n-lianxi ul li.li3{background:url(../images/lx_r4.png) no-repeat left center}
.n-lianxi ul li.li4{background:url(../images/lx_r3.png) no-repeat left center}
.n-lianxi ul li.li5{background:url(../images/lx_r5.png) no-repeat left center}
.lx-tit{text-align:center;padding:60px 0 25px}
.lx-tit span{font-size:18px;font-weight:bold;color:#db241e;display:inline-block;background:url(../images/dw.png) no-repeat left center;line-height:36px;padding-left:40px}
.map{padding-bottom:70px}
.map #xmap{width:1398px;height:530px;border:1px solid #e9e9e9;font-size:12px}
.xw-text .title h1{font-size:32px;color:#0a0a0a;text-align:center;padding:45px 0 20px;line-height:46px}
.xw-text .time{font-size:15px;color:#979797;line-height:24px;text-align:center;padding-bottom:25px;border-bottom:1px solid #e6e6e6}
.xw-text .text{font-size:15px;line-height:32px;color:#4b4b4b;padding:20px 0 30px}
.ntit{height:52px;line-height:52px;border-bottom:1px solid #e6e6e6;color:#000}
.ntit h2{font-size:22px;background:url(../images/txt.png) no-repeat left center;padding-left:15px}
.n-znav{height:64px;line-height:64px;background:#ededed}
.n-znav a{display:inline-block;font-size:17px;font-weight:bold;color:#454545;border-right:3px solid #fff;padding:0 45px}
.n-znav a:hover,.n-znav a.on{background:#ca0900;color:#fff}
.n-cent{padding-top:30px;padding-bottom:45px}
.n-zuo{float:left;width:1032px}
.n-you{float:right;width:338px;padding-left:30px}
.xw-list dl{float:left;width:100%;padding:30px 0;border-bottom:1px solid #e6e6e6}
.xw-list dl dt{float:left;display:block;width:210px;margin-right:25px}
.xw-list dl dt img{display:block;width:100%;height:152px;margin:0 auto}
.xw-list dl dd{font-size:15px;color:#6d6d6d;line-height:30px}
.xw-list dl dd a.tit{font-size:17px;font-weight:bold;color:#303030;display:block;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xw-list dl dd p{padding-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xw-list dl dd p a{color:#ca0900}
.xw-list dl dd span{display:inline-block;background:url(../images/time.png) no-repeat 0 14px;padding-left:18px;color:#bcbcbc;padding-top:5px}
.xg-img ul{float:left;width:100%}
.xg-img ul li{float:left;width:335px;height:auto;text-align:center;padding:20px 20px 35px 0}
.xg-img ul li:nth-of-type(4n){padding-right:0}
.xg-img ul li a{display:block;overflow:hidden;position:relative;background:#fff;border:1px solid #e6e6e6;padding:10px 10px 15px}
.xg-img ul li img{display:block;width:315px;height:226px;margin:0 auto}
.xg-img ul li span{display:block;font-size:16px;height:36px;line-height:36px;padding-top:14px;overflow:hidden;color:#000}
.r-abut{background:url(../images/zx-r.png) no-repeat center 30px #db241e;padding:115px 22px 30px;margin-bottom:25px}
.r-abut a{display:inline-block;height:52px;line-height:52px;font-size:17px;color:#db241e;font-weight:bold;padding:0 15px 0 55px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.r-abut a.a1{background:url(../images/mi.png) no-repeat 20px center #fff;margin-right:15px}
.r-abut a.a2{background:url(../images/xx.png) no-repeat 20px center #fff}
.r-tit{font-size:20px;font-weight:bold;color:#fff;height:60px;line-height:60px;background:#db241e;text-align:center}
.r-show ul li{width:338px;text-align:center;padding-top:20px}
.r-show ul li a{display:block;overflow:hidden;position:relative;background:#fff;border:1px solid #e6e6e6;padding:10px 10px 15px}
.r-show ul li img{display:block;width:315px;height:226px;margin:0 auto}
.r-show ul li span{display:block;font-size:16px;height:36px;line-height:36px;padding-top:14px;overflow:hidden;color:#000}
.n-case{padding-bottom:70px}
.n-case dl{width:442px;float:left;-moz-box-shadow:0px 3px 5px #ddd;-webkit-box-shadow:0px 3px 5px #ddd;box-shadow:0px 3px 5px #ddd;text-align:center;margin-right:37px;margin-top:35px}
.n-case dl:nth-of-type(3n){margin-right:0}
.n-case dl dt{width:442px;height:334px;overflow:hidden}
.n-case dl dt img{display:block;margin:0 auto;width:442px;height:334px;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.n-case dl dt:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.n-case dl dd{font-size:15px;color:#818181;padding:0 15px 5px; text-align:left}
.n-case dl dd a{color:#000;font-size:19px;font-weight:bold;display:block;height:62px;line-height:62px;overflow:hidden}
.n-case dl dd p{color:#818181;display:block;height:52px;line-height:52px;overflow:hidden;border-top:1px solid #ececec}
.cp-list{padding:20px 0 60px}
.cp-list ul{float:left;width:100%}
.cp-list ul li{float:left;width:335px;height:auto;text-align:center;padding:10px 20px 10px 0}
.cp-list ul li:nth-of-type(4n){padding-right:0}
.cp-list ul li a{display:block;overflow:hidden;position:relative;background:#fff;border:1px solid #e6e6e6;padding:10px 10px 15px}
.cp-list ul li img{display:block;width:315px;height:226px;margin:0 auto}
.cp-list ul li span{display:block;font-size:16px;height:36px;line-height:36px;padding-top:14px;overflow:hidden;color:#000}
.cp-list ul li a:hover span{color:#db241e}
.n-saixuan .sx-lf{float:left;width:1044px}
.n-saixuan .sx-lf dl{background-color:#f3f3f3;color:#000;line-height:32px;border-bottom:1px solid #dbdbdb;float:left;width:100%}
.n-saixuan .sx-lf dl:nth-of-type(1){border-top:1px solid #dbdbdb}
.n-saixuan .sx-lf dl dt{float:left;font-weight:bold;width:80px;padding:18px 10px}
.n-saixuan .sx-lf dl dd.sx-con,.n-saixuan .sx-lf dl dd.sx-con2{float:left;width:934px;font-size:15px;background-color:#fff;padding:18px 0 18px 10px}
.n-saixuan .sx-lf dl dd.sx-con ul{float:left;width:857px;height:115px;overflow:hidden;border:1px solid #dbdbdb;box-sizing:border-box}
.n-saixuan .sx-lf dl dd.sx-con ul li{float:left;width:150px;text-align:center;padding:10px;border-right:1px solid #dbdbdb;background:url(../images/hr-h.png) repeat-x left bottom}
/*
.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(1),.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(2),.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(3),.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(4),.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(5){border-top:none}
*/
.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(5n){border-right-color:#fff}
.n-saixuan .sx-lf dl dd.sx-con ul li.on a,.n-saixuan .sx-lf dl dd.sx-con ul li a:hover{font-weight:bold;color:#ca0900}
.n-saixuan .sx-lf dl dd.sx-con ul li img{display:block;width:120px;height:60px;margin:0 auto}
.n-saixuan .sx-lf dl dd.sx-con ul li span{display:block;height:30px;line-height:30px;padding-top:5px}
.n-saixuan .sx-lf dl dd.sx-con2 ul{float:left;width:857px;overflow:hidden;box-sizing:border-box}
.n-saixuan .sx-lf dl dd.sx-con3 ul{height:64px}
.n-saixuan .sx-lf dl dd.sx-con4 ul{height:32px}
.n-saixuan .sx-lf dl dd.sx-con2 ul li{float:left;height:32px;line-height:32px;overflow:hidden;padding-right:30px}
.n-saixuan .sx-lf dl dd.sx-con2 ul li a{display:block;color:#575757}
.n-saixuan .sx-lf dl dd.sx-con2 ul li.on a,.n-saixuan .sx-lf dl dd.sx-con2 ul li a:hover{font-weight:bold;color:#db241e}
.n-saixuan .sx-lf dl dd .sx-but{float:left;width:67px;padding-left:10px;background-color:#fff;font-size:14px}
.n-saixuan .sx-lf dl dd .sx-but span{display:block;height:30px;line-height:30px;background:url(../images/xh.png) no-repeat 90% center;border:1px solid #dbdbdb;padding:0 8px;cursor:pointer}
.n-saixuan .sx-lf dl dd .sx-but.zk span{background:url(../images/xb.png) no-repeat 90% center}
.n-saixuan .sx-lf dl dd.sx-con ul li:nth-of-type(5n){border-right-color:#fff}
.n-saixuan .sx-lf dl dd.sx-con ul li.on a,.n-saixuan .sx-lf dl dd.sx-con ul li a:hover{font-weight:bold;color:#ca0900}
.n-saixuan .sx-lf dl dd.sx-con ul li img{display:block;width:120px;height:60px;margin:0 auto}
.n-saixuan .sx-lf dl dd.sx-con ul li span{display:block;height:28px;line-height:28px;padding-top:5px}
.n-saixuan .sx-rg{float:right;width:306px;background:#f1f1f1;text-align:center;padding:13px 15px 20px}
.n-saixuan .sx-rg h3{font-size:20px;color:#db241e;line-height:36px}
.n-saixuan .sx-rg p{font-size:14px;color:#000;line-height:26px;font-weight:bold;padding-bottom:10px}
.n-saixuan .sx-rg a{display:inline-block;height:52px;line-height:52px;font-size:15px;color:#fff;font-weight:bold;padding:0 15px 0 45px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.n-saixuan .sx-rg a.a1{background:url(../images/hz_r1.png) no-repeat 10px center #db241e;margin-right:10px}
.n-saixuan .sx-rg a.a2{background:url(../images/hz_r2.png) no-repeat 10px center #db241e}
.weizhi{color:#fff;background:url(../images/hr-tm.png) repeat-x left bottom;border-bottom:none;padding:15px 0}
.weizhi .lf a{color:#fff}
.weizhi .lf span.wz{background:url(../images/xq_r1_c1.png) no-repeat left center}
.weizhi .rg input.key{width:180px;background:#f1f1f1;border-right:#f1f1f1;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}
.weizhi .rg input.btn{background:url(../images/y_r2.png) no-repeat center center #f1f1f1;border-left:#f1f1f1;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}
.c-tit{height:38px;line-height:38px;padding:20px 0 12px}
.c-tit h2{font-size:22px;font-weight:bold;color:#000;float:left}
.c-tit .rg input{float:left;background:#f1f1f1;border:1px solid #f1f1f1;height:36px;line-height:36px}
.c-tit .rg input.key{width:180px;padding:0 10px;background:#f1f1f1;border-right:#f1f1f1;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}
.c-tit .rg input.btn{width:40px;height:38px;line-height:38px;background:url(../images/y_r2.png) no-repeat center center #f1f1f1;border-left:#f1f1f1;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}
.n-saixuan .sc-rg{float:right;width:336px}
.n-saixuan .sc-rg .c-zhidao{background:url(../images/cp2.jpg) no-repeat center 82% #f1f1f1;padding:40px 30px 145px 30px}
.n-saixuan .sc-rg .c-zhidao input{display:block;width:100%;height:60px;line-height:60px;font-size:16px;color:#ccc;border:1px solid #bfbfbf;padding:0 10px;box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.n-saixuan .sc-rg .c-zhidao input#submit{background:#db241e;color:#fff;font-size:17px;font-weight:bold;border-color:#db241e;margin-top:18px}
.cp_xc{background:url(../images/xq2.jpg) no-repeat center top;background-size:cover;padding:0 0}
.cp_xc .czuo{width:640px;height:460px;padding:45px 0 70px}
.cp_xc .czuo img{display:block;margin:0 auto;width:640px;height:460px}
.cp_xc .cyou{width:690px;height:460px;padding:45px 0 70px 70px;color:#fff;text-align:left;font-size:14px;line-height:40px}
.cp_xc .cyou h1{display:block;font-size:30px;line-height:52px;font-weight:bold;padding-top:15px;padding-bottom:20px;background:url(../images/hr-tm.png) repeat-x left bottom}
.cp_xc .cyou .canshu{background:url(../images/hr-tm.png) repeat-x left bottom;padding:25px 0;margin-bottom:15px}
.cp_xc .cyou .canshu ul{float:left;width:100%}
.cp_xc .cyou .canshu ul li{float:left;font-size:15px;line-height:32px;text-align:center;background:url(../images/hr-tm.png) repeat-y right top}
.cp_xc .cyou .canshu ul li span{display:block;font-size:17px;font-weight:bold;color:#fff;padding-bottom:5px}
.cp_xc .cyou .canshu ul li.li1{width:165px}
.cp_xc .cyou .canshu ul li.li2{width:220px}
.cp_xc .cyou .canshu ul li.li3{width:165px}
.cp_xc .cyou .canshu ul li.li4{width:140px;background:none}
.cp_xc .cyou p{line-height:40px;font-size:15px}
.cp_xc .cyou p a,.cp_xc .cyou p a:hover{color:#ffce0c}
.cp_xc .cyou p.p1 a.zx{font-size:16px;font-weight:bold}
.cp_xc .cyou p.p2 a.pp{display:inline-block;padding-right:10px}
.cp_xc .cyou p.p3 span{color:#ffce0c;background:url(../images/dui2.png) no-repeat left center;padding-left:25px;padding-right:15px}
.cp_xc .cyou .butt{padding-top:18px}
.cp_xc .cyou .butt a{height:92px;float:left;border:3px solid #ffce0c;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.cp_xc .cyou .butt a.a1{font-size:30px;line-height:46px;font-weight:bold;color:#ffce0c;background:url(../images/call.png) no-repeat 35px center;padding-left:95px;padding-right:30px}
.cp_xc .cyou .butt a.a1 span{font-size:15px;line-height:20px;font-weight:normal;display:block;padding-top:15px}
.cp_xc .cyou .butt a.a2{font-size:20px;color:#db241e;font-weight:bold;line-height:92px;background:url(../images/xt.png) no-repeat 60px center #ffce0c;margin-left:15px;padding-left:115px;padding-right:70px}
.cp-zuo{float:left;border:1px solid #d6d6d6;width:1030px;border-top:none}
.cp-zuo .hd{background:url(../images/hr-x2.png) repeat-x left top #f9f9f9;height:60px;line-height:60px}
.cp-zuo .hd span{float:left;width:25%;text-align:center;font-size:20px;color:#000;box-sizing:border-box;height:59px;line-height:59px}
.cp-zuo .hd span{border-right:1px solid #d6d6d6}
/*.cp-zuo .hd span:nth-last-child(1){border-right:none}*/
.cp-zuo .hd span.on{font-weight:bold;color:#d4381a;background:url(../images/hr-x1.png) repeat-x top left #fff}
.cp-zuo .cp-text{min-height:1260px;padding:15px;font-size:15px;line-height:32px;color:#4b4b4b}
.cp-zuo .cp-text img{max-width:100% !important;height:auto !important}

